module.exports = {
  devServer: {
    open: true, // 自动打开浏览器
    host: '0.0.0.0', // 真机模拟，使用
    port: '8080', // 前台代理端口号
    https: false, // https： {type: Booleam}
    hotOnly: false, // 热更新
    proxy: {
      '/song': {
        target: 'https://api.qq.jsososo.com/song/urls', // 要访问的跨域的域名
        ws: true, // 如果要代理websockets
        changeOrigin: true, // 开启代理
        pathRewrite: { // 路径重写
          '^/song': '' // 使用 `/api` 代替 `target` 要访问的跨域的域名
        }
      },
      '/lyric': {
        target: 'https://api.qq.jsososo.com/lyric', // 要访问的跨域的域名
        ws: true, // 如果要代理websockets
        changeOrigin: true, // 开启代理
        pathRewrite: { // 路径重写
          '^/lyric': '' // 使用 `/api` 代替 `target` 要访问的跨域的域名
        }
      },
      '/api': {
        target: 'https://api.qq.jsososo.com', // 要访问的跨域的域名
        ws: true, // 如果要代理websockets
        changeOrigin: true, // 开启代理
        secure: false,
        pathRewrite: { // 路径重写
          '^/api': '' // 使用 `/api` 代替 `target` 要访问的跨域的域名
        }
      },
      '/qqapi': {
        target: 'https://api.qq.jsososo.com/songlist', // 要访问的跨域的域名
        ws: true, // 如果要代理websockets
        changeOrigin: true, // 开启代理
        secure: false,
        pathRewrite: { // 路径重写
          '^/qqapi': '' // 使用 `/api` 代替 `target` 要访问的跨域的域名
        }
      },
      '/search': {
        target: 'https://api.qq.jsososo.com/search', // 要访问的跨域的域名
        ws: true, // 如果要代理websockets
        changeOrigin: true, // 开启代理
        secure: false,
        pathRewrite: { // 路径重写
          '^/search': '' // 使用 `/api` 代替 `target` 要访问的跨域的域名
        }
      },
      '/searchqq': {
        target: 'https://c.y.qq.com/soso/fcgi-bin/search_for_qq_cp', // 要访问的跨域的域名
        ws: true, // 如果要代理websockets
        changeOrigin: true, // 开启代理
        secure: false,
        pathRewrite: { // 路径重写
          '^/searchqq': '' // 使用 `/api` 代替 `target` 要访问的跨域的域名
        }
      },
    }
  }
}